class EnemyBullet(pygame.sprite.Sprite):
    def __init__(self, screen, x, y):
        # 精灵类初始化
        pygame.sprite.Sprite.__init__(self)

        # 创建图片
        self.image = pygame.image.load("bullet1.png")

        # 获取矩形对象
        self.rect = self.image.get_rect()
        self.rect.topleft = [x + 58 / 2 - 4 / 2, y + 30]

        # 窗口
        self.screen = screen
        # 速度
        self.speed = 15

    def update(self):
        # 修改子弹坐标
        self.rect.top += self.speed
        # 如果子弹移出屏幕上方 则销毁子弹对象
        if self.rect.top > Manager.bg_size[1]:
            self.kill()